1. Открыть порт 3000 tcp в брандмауэре Windows

    New-NetFirewallRule -DisplayName "Allow TCP Port 3000" -Direction Inbound -Protocol TCP -LocalPort 3000 -Action Allow

  2. Проверить правило по порту 3000 tcp в брандмауэре Windows ждать результат около минуты
    Get-NetFirewallRule | Where-Object {
       ($_ | Get-NetFirewallPortFilter | Where-Object {
       $_.LocalPort -eq 3000 -and $_.Protocol -eq "TCP"
         })}
    
  3. Ищем по части имени

    Например, если ищете правила с «3000» в названии:

    Get-NetFirewallRule | Where-Object DisplayName -like "*3000*"

  4. Быстрая проверка по имени (если создавали как "Allow TCP Port 3000")

    Get-NetFirewallRule -DisplayName "Allow TCP Port 3000" | Get-NetFirewallPortFilter

  5. Отобразить имена всех правил брандмауэра Windows

    Get-NetFirewallRule | Select-Object DisplayName